overlooking Saint Moritz